﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace BLL
{
    public class News
    {
        public bool GetNewsList(out List<Util.News> newsList)
        {
            newsList = new List<Util.News>();
            if (new DAL.News().GetNewsList(out newsList))
                return true;
            else
                return true;
        }

        public bool GetNews(string id, out Util.News news)
        {
            news = new Util.News();
            if (new DAL.News().GetNews(id, out news))
                return true;
            else
                return true;
        }

        public bool SendNews(string title, string newsBody, string username)
        {
            Util.News news = new Util.News();
            //тут всякие проверки на правильность вводимых данных

            news.Title = title;
            news.Date = DateTime.Now.ToString();
            news.NewsBody = newsBody;
            news.UserName = username;

            if (new DAL.News().SendNews(news))
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
}